go to bat for - French English Dictionary